obstructive thrombus - German English Dictionary